﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace SIMCObjetoNegocio
{
    public enum EstadoPortafolioUsuario
    {
        Aprobado,
        Inactivo,
        Nuevo,
        Solicitado,
        Rechazado     
    }

    public class EstadoPortafolioUsuarioFactory
    {    
        public static EstadoPortafolioUsuario Crear(string p_Estado)
        {
            switch (p_Estado)
            {
                case "Aprobado": return EstadoPortafolioUsuario.Aprobado;
                case "Inactivo": return EstadoPortafolioUsuario.Inactivo;
                case "Nuevo": return EstadoPortafolioUsuario.Nuevo;
                case "Solicitado": return EstadoPortafolioUsuario.Solicitado;
                case "Rechazado": return EstadoPortafolioUsuario.Rechazado;
                default: return EstadoPortafolioUsuario.Nuevo;
            }
        }
    }
}
